package com.example.mvc.config;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
@Autowired
private MyInterceptor myInterceptor;
@Override
public void addInterceptors(InterceptorRegistry registry){
        registry.addInterceptor(myInterceptor)
        .addPathPatterns("/**");
        }
        @Override
        public void addViewControllers(ViewControllerRegistry registry){
                registry.addViewController("/test1").setViewName("test1");
                registry.addViewController("/test111").setViewName("test1");
                registry.addViewController("/test2").setViewName("test2");
        }
        }

